Castile Soap — definition

1. castile soap (Noun)

1 definition

castile soap (Noun) — A good hard soap made from olive oil and sodium hydroxide.

1 type of
soap